package io.gitee.chearnee.fw.datasecurity.core.annotation.control;

import java.lang.annotation.*;

/**
 * 开启aop脱敏，可用于类上和方法上
 *
 * @author NN
 */
@Documented
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface EnableSDAop {

    /**
     * 入参脱敏
     *
     * @return
     */
    boolean in() default false;

    /**
     * 出参脱敏
     *
     * @return
     */
    boolean out() default true;

}
